package com.ruoyi.project.wodemand.service;

import java.util.List;
import com.ruoyi.project.wodemand.domain.TInfoSheetinfo;

/**
 * 工单Service接口
 * 
 * @author lt
 * @date 2020-04-14
 */
public interface ITInfoSheetinfoService 
{
    /**
     * 查询工单
     * 
     * @param sheetId 工单ID
     * @return 工单
     */
    public TInfoSheetinfo selectTInfoSheetinfoById(Long sheetId);

    /**
     * 查询工单列表
     * 
     * @param tInfoSheetinfo 工单
     * @return 工单集合
     */
    public List<TInfoSheetinfo> selectTInfoSheetinfoList(TInfoSheetinfo tInfoSheetinfo);

    /**
     * 新增工单
     * 
     * @param tInfoSheetinfo 工单
     * @return 结果
     */
    public int insertTInfoSheetinfo(TInfoSheetinfo tInfoSheetinfo);

    /**
     * 修改工单
     * 
     * @param tInfoSheetinfo 工单
     * @return 结果
     */
    public int updateTInfoSheetinfo(TInfoSheetinfo tInfoSheetinfo);

    /**
     * 批量删除工单
     * 
     * @param sheetIds 需要删除的工单ID
     * @return 结果
     */
    public int deleteTInfoSheetinfoByIds(Long[] sheetIds);

    /**
     * 删除工单信息
     * 
     * @param sheetId 工单ID
     * @return 结果
     */
    public int deleteTInfoSheetinfoById(Long sheetId);
}
